insulating bead - German English Dictionary